Career 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F11 France F19 France F20 Belgium F2 Spain #2-w3 Spain #2-w4 France F6 France F7 France F8 France F10 France F3 Morocco F2 Morocco F3 France F12 Great Britain F18 KGHM Polish Indoors - Wroclaw Media Will Cup Busan Challenger Tennis - Busan 8° Trani Cup - Trani St. Petersburg Challenger 2006 - St. Petersburg IX Gramado Open - Gramado Seguros Bolivar Open - Medellin Samsung Secruities Cup Challenger - Seoul Bauer Watertechnology Cup - Eckental LTA Shrewsbury Challenger - Shrewsbury France F6 France F7 Unicredit Czech Open 2007 - Prostejov Open de Montauban - Montauban 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Tean International - Alphen Open D'Orleans - Orleans ATP Challenger Trophy 2007 - Trnava Great Britain F2 Kobstaedernes ATP Challenger - Kolding The Tarka Challenger - Barnstaple Flea Market Cup - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Morocco Tennis Tour - Marrakech Schickendanz Open - Furth Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Flea Market Cup Busan Challenger Tennis - Busan IPP Open - Helsinki Heilbronn Challenger Akbank Private Banking-TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Bergamo Challenger 6th Sardinian International Championships - Cagliari Sunrise Challenger Tunis Challenger San Marino Challenger St. Remy Challenger Mons Challenger Orleans Challenger Astana Challenger Rhodes Challenger Biella Challenger Alessandria Challenger Banja Luka Challenger Zagreb Open - Zagreb Rennes Challenger Heilbronn Open - Heilbronn Dallas Challenger Prague Challenger Marburg Challenger Scheveningen Challenger Poznan Challenger 9th Wartburg Open - Eisenach San Marino Challenger Trnava Challenger Madrid Challenger Sacramento Challenger Palermo Challenger Tiburon Challenger Geneva Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Nova Challenger Osaka - Osaka Top Wool Challenger Biella - Biella Noumea Challenger Heilbronn Challenger Optimus Maia Open - Maia Quimper Challenger Bergamo Challenger Heilbronn Open - Heilbronn drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Dallas Challenger 2002 USTA Challenger of Calabasas - Calabasas drkoop.com USTA Tennis Championships of Houston - Houston Tunis Challenger Time Warner USTA Challenger - Binghamton XL Capital Bermuda Open - Bermuda 2001 Challenger Canottieri Mincio - Mantova Open de L'Isere - Grenoble Heilbronn Challenger 2002 FSE Challenger - Tarzana Honda-Kah Open - Singapore Challenger 42 - Andrezieux Quelle Cup 1999 - Furth Quelle Cup - Furth GHI Bronx Tennis Classic - Bronx Challenger 42 - Andrezieux Braunschweig Challenger ATU Cup - Weiden Samsung Securities Cup Challenger Tennis - Seoul Poznan Challenger Morocco Tennis Tour - Meknes XL Capital Bermuda Open - Bermuda Banca Stato Challenger Lugano - Lugano Neride Prague Indoor - Prague USTA Seascape Challenger - Aptos Open de L'Isere - Grenoble San Marino Challenger Lambertz Open - Aachen Meerbusch Challenger Okal Cup 2003 - Eckental Baden Open - Karlsruhe Czech Indoor Open - Prague XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Steelers Cup - Kosice IPP Open - Helsinki 10° Trofeo Luigi Pezzoli - Bergamo Alexander Kolyaskin Memorial - Donetsk Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Mons Challenger Open de Montauban - Montauban Rennes Challenger Eckental Challenger Helsinki Challenger Heilbronn Challenger St. Brieuc Challenger SAA Hilversum Open - Hilversum Heilbronn Challenger Kosice Challenger Ljubljana Open - Ljubljana Astana Challenger - Astana Steelers Cup - Kosice Burbank Challenger - Burbank Almaty Challenger 1 - Almaty Pro Tennis World Open - Sunrise 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open D'Orleans - Orleans BH Telecom Sarajevo 2007 - Sarajevo Zagreb Open - Zagreb s'Tennis Masters Challenger - Graz AT&T Challenger of Dallas - Dallas Brest Challenger Tiburon Challenger - Tiburon Lambertz Open - Aachen Tatra Banka Open - Bratislava Porsche Open - Poznan Okal Cup 2004 - Eckental Challenger Tunisie - Tunis Challenger Groningen - Groningen BSI Challenger Lugano - Lugano Voit Mexico City Open - Mexico City Tennis Napoli Cup 2007 - Napoli San Luis Potosi Challenger 2007 - San Luis Potosi La Rinascente Tennis Cup Harbour Club Milano - Milan Challenger Ford de Cherbourg - Cherbourg Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Winnetka Challenger Nottingham Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Ostdeutscher Sparkassen Cup - Dresden Astana Challenger Guzzini Challenger - Recanati Siemens Open - Scheveningen Aix En Provence Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Surbiton Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Ford de Cherbourg - Cherbourg Kos-Zucchetti Tennis Cup - Cordenons Copa Petrobras Colombia - Bogota Flea Market Cup Busan Challenger Tennis - Busan Challenger DCN de Cherbourg - Cherbourg Challenger Casablanca San Angel - Mexico City Isla de Gran Canaria - Mas Palomas San Remo Tennis Cup - San Remo Almaty Challenger 2 - Almaty Siemens Open 2007 - Scheveningen Lambertz Open by Stawag 2007 - Aachen Szczecin Challenger Heilbronn Open - Heilbronn South African Airways Open - East London Dortmund Challenger Irving Challenger Braunschweig Challenger Bordeaux Challenger Mons Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Orleans Challenger Open Costa Daurada - Tarragona Salzburg Challenger Milan Indoors - Milan Open D'Orleans - Orleans PEOPLEnet Cup - Dnepropetrovsk Qatar Mobil Open 2000 - Doha Gerry Weber Open - Halle TED Open-Akbank Private Banking - Istanbul AAPT Championships - Adelaide BMW Open - Munich Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Heineken Open - Auckland Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai St. Petersburg Open - St. Petersburg Irving Challenger 10th Wartburg Open - Eisenach ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Tennis Cup of Flanders - Ostende Braunschweig Challenger Open de Franche-Comte - Besancon Muller Cup - Ulm Status Athens Open - Athens Mons Challenger Tashkent Challenger Trofeo Sisma Mantova - Mantova AAPT Championships - Adelaide Estoril Open - Estoril BMW Open - Munich The Bolton Challenger - Bolton IPP Open - Helsinki Mercedes Cup - Stuttgart Warsteiner Challenger Lubeck - Lubeck The Nottingham Cahllenger - Nottingham Open de Franche Comte - Besancon Sarajevo Open - Sarajevo USTA Challenger of Dallas - Dallas Brest Challenger International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Bordeaux Challenger Fifth-Third Bank Tennis Championships - Lexington ABN/AMRO World Tennis Tournament - Rotterdam ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Braunschweig Challenger Phoenix Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Heilbronn Open - Heilbronn RCA Championships - Indianapolis LTA Wrexham Challenger - Wrexham USTA Comerica Challenger - Aptos Legg Mason Tennis Classic - Washington D.C. Internationaux de Doubs Open de Franchie-Comte - Besancon Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen Heilbronn Open - Heilbronn Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Pekao Open - Szczecin Grand Prix Hassan II - Casablanca Bratislava Challenger Estoril Open - Estoril Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Heilbronn Open - Heilbronn ATP Heineken Challenger 2000 - Ho Chi Minh City Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Open de Montauban - Montauban Mumbai Open - Mumbai USTA Tennis Championships of Austin - Austin St. Petersburg Open - St. Petersburg ATU Cup 2001 - Weiden Okal Cup 2001 International Bavarian Championships - Eckental Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach SAP Open - San Jose Okal Cup - International Bavarian Championship - Eckental Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby U.S. Men's Clay Court Championships - Houston Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Porsche Open - Poznan GHI Bronx Classic - Bronx TED Open - Istanbul Intersport Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Open de Tenis Amaya - Pamplona Prosperita Open 2007 - Ostrava Open Mutouest St. Brieuc - St. Brieuc Dutch Open Tennis - Amersfoort San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Generali Open - Kitzbuhel Sarasota Challenger Adidas Open de Toulouse - Toulouse China Open - Beijing XL Bermuda Open - Bermuda Mumbai Open - Mumbai Ostdeutscher Sparkessen Cup - Dresden Aamulehti Tampere Opene - Tampere AAPT Championships - Adelaide Allianz Suisse Open Gstaad - Gstaad Internationaux de Nouvelle-Caledonie - New Caledonia Open de Moselle - Metz ATP Kremlin Cup - Moscow Internationaux du Doubs - Besancon Medibank International - Sydney 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle San Marino CEPU Open - San Marino 2000 Mercedes Cup - Stuttgart Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven PEOPLEnet CUP - Dnepropetrovsk St. Petersburg Open - St. Petersburg Heineken Open - Auckland SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Kazan Challenger The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Kitzbuhel Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow Rome Challenger Napoli Challenger Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Rome Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Estoril Open - Estoril CA Tennis Trophy - Vienna Bordeaux Challenger Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Citi Open - Washington Rakuten Japan Open - Tokyo Zagreb Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Tampere Challenger CA Tennis Trophy - Vienna Salzburg Challenger Rennes Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington D.C. VTR Open - Vina del Mar Helsinki Challenger Bank Austria Tennis Trophy - Vienna Brasil Open - Sao Paulo Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Heilbronn Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich AEGON Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Geneva Challenger Furth Challenger Davidoff Swiss Indoors Basel - Basel Belgrade Challenger Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Masters Series - Hamburg Sunrise Challenger Ordina Open - s-Hertogenbosch Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam International German Open - Hamburg If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Open Sud de France - Montpellier BMW Open - Munich Mercedes Cup - Stuttgart If Stockholm Open - Stockholm Open Sud de France - Montpellier TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Rome Challenger Grand Prix Hassan II - Marrakech Sydney International - Sydney Open Parc - Lyon Athens Challenger Mouilleron-Le-Captif Challenger Abierto Mexicano Telcel - Acapulco Fever-Tree Championships - London Nature Valley International - Eastbourne Bratislava Challenger SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm Adelaide International - Adelaide AEGON Championships - London Antalya Open - Antalya Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Open de Moselle - Metz China Open - Beijing Millennium Estoril Open - Estoril The Stella Artois Grass Court Championships - London Belgrade 2 - Belgrade Gerry Weber Open - Halle Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Estoril Open - Estoril BMW Open - Munich Loughborough Challenger Kremlin Cup - Moscow Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Abierto Mexicano - Los Cabos Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Moselle Open - Metz BMW Open - Munich RCA Championships - Indianapolis AEGON Championships - London Bordeaux Challenger Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Cherbourg Challenger SkiStar Swedish Open - Bastad Moselle Open - Metz Aix En Provence Challenger Schickendanz Open - Furth Valencia Open - Valencia Apia International - Sydney Open 13 - Marseille US Men's Clay Court Championship - Houston Nord/LB Open - Braunschweig SkiStar Swedish Open - Bastad AEGON Championships - London Bet-at-home Open - Hamburg Scheveningen Challenger Malaysian Open - Kuala Lumpur Liberec Challenger Rakuten Japan Open - Tokyo Valencia Open - Valencia Millennium Estoril Open - Estoril Apia International - Sydney Indian Wells Challenger ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Neride Prague Indoor - Prague Heilbronn Challenger - Heilbronn AEGON Championships - London Bet-at-home Open - Hamburg ATU Cup - Weiden Konzum Croatia Open - Umag Tulsa Auto Collection USTA Challenger - Tulsa Muller Cup 99 - Ulm Qatar ExxonMobil Open - Doha DPD Challenger 99 - Aschaffenburg Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen Barcelona Open BancSabadell - Barcelona AEGON Championships - London Shenzhen Open - Shenzhen VIII Torneo Internazionale di Tennis - Barletta New York Open - New York Delray Beach Open - Delray Beach Citi Open - Washington Internationaux du Doubs - Besancon Schickendanz Open - Furth Brisbane International - Brisbane Open Sud de France - Montpellier Copa Petrobras Uruguray - Montevideo ABN AMRO World Tennis Tournament - Rotterdam 1999 Mercedes Cup - Stuttgart Millennium Estoril Open - Estoril Generali Open - Kitzbuhel Murray River Open - Melbourne Open 13 Provence - Marseille ABN AMRO World Tennis Tournament - Rotterdam Heineken Open Shanghai - Shanghai Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona President's Cup - Tashkent Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Gerry Weber Open - Halle Tennis Masters Series - Stuttgart China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Hamburg St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Hamburg U.S. Mens's Clay Court Championship - Houston NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Open 13 - Marseille Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Brisbane International - Brisbane Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai Dubai Tennis Open - Dubai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Sony Ericsson Open - Miami U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai AEGON International - Eastbourne China Open - Beijing Mutua Madrilena Masters Madrid - Madrid Telenordia Swedish Open - Bastad Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Swiss Indoors Basel - Basel BMW Open - Munich Gold Flake Open - Chennai Shanghai - Shanghai Heineken Open Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Copenhagen Open - Copenhagen 2001 Mercedes Cup - Stuttgart cinch Championships - London Sony Ericsson Open - Miami Trofeo Conde de Godo - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome cinch Championships - London ABN/AMRO World Tennis Tournament - Rotterdam Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Pacific Life Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Dubai Duty Free Tennis Championships - Dubai Sony Ericsson Open - Miami UNICEF Open - 's Hertogenbosch Sony Ericsson Open - Miami Abierto Mexicano Telcel - Acapulco Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Internazionali BNL dItalia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BCR Open Romania - Bucharest Rogers Cup - Toronto Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart AEGON International - Eastbourne BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Miami Open - Miami ATP Studena Croatia Open Umag - Umag Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris AEGON Championships - London Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - New York If Stockholm Open - Stockholm Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Mutua Madrid Open - Madrid Pacific Life Open - Indian Wells Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Topshelf Open - 's-Hertogenbosch The Tennis Channel Open - Las Vegas Rio Open 500 - Rio de Janeiro Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Citi Open - Washington Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Open 13 - Marseille Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York ASB Classic - Auckland Medibank International - Sydney BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Miami Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Wimbledon - London Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, QF, FRA-GBR 4-1 Davis Cup, World Group, QF, ITA-FRA 1-3 ARAG ATP World Team Championship - Dusseldorf French Open (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, NED-FRA, 1-4 French Open (juniors) Davis Cup, World Group, F, FRA-CRO 1-3 Wimbledon (juniors) U.S. Open (juniors) Olympics - Tokyo